very obvious or important - Alemán Inglés Diccionario